package cotizador.CotizadorWEB.cotizacion;

import cotizador.CotizadorWEB.cliente.Cliente;

public class CotizacionForm {
	
	private long id;
	private float monto;
	private int cliente_id;
	private String descripcion;
	
	
	public long getId() {
		return id;
	}
	public void setId(long id) {
		this.id = id;
	}
	public float getMonto() {
		return monto;
	}
	public void setMonto(float monto) {
		this.monto = monto;
	}
	public int getClienteId() {
		return cliente_id;
	}
	public void setClienteId(int cliente_id) {
		this.cliente_id = cliente_id;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	
	public Cotizacion createCotizacion() {
		Cotizacion cotizacionNuevo = new Cotizacion();
		cotizacionNuevo.setMonto(this.getMonto());;
		cotizacionNuevo.setDescripcion(this.getDescripcion());
		return cotizacionNuevo;
	}
	
	public static CotizacionForm newFrom(Cotizacion cotizacion) {
		CotizacionForm cotizacionForm = new CotizacionForm();
		cotizacionForm.setMonto(cotizacionForm.getMonto());
		cotizacionForm.setDescripcion(cotizacion.getDescripcion());
	
		cotizacionForm.setId(cotizacion.getId());
		return cotizacionForm;
	}

}
